2851,2850,2850,2846,2846,2847,2846,2845,2846,2847,2849,2851,2852,2855,2856,2858,2859,2859,2858,2857,2857,2856,2858,2858,2860,2859,2859,2860,2862,2863,2862,2862,2861,2861,2862,2862,2860,2858,2856,2854;956,963,969,977,979,979,981,982,983,985,984,984,983,982,981,982,981,980,980,979,978,977,976,975,973,971,970,969,969,968,966,965,964,962,962,961,959,958,958,957